About Spence Excavation Limited (03769415) United Kingdom