Castor, Peterborough, Cambridgeshire, Archaeological Evaluation and Assessment of Results