About Peter Spencer (cawston) Limited (04739099) United Kingdom