About Barrett Excavation Limited (03862082) United Kingdom