About Excavation & Contracting (environmental) Co Limited (02790589) United Kingdom