About Richard Rogers Excavation Limited (11035257) United Kingdom