About Spaniard Hall Excavations Limited (03114973) United Kingdom