About Mcgowan Plant & Excavation Limited (11423654) United Kingdom