About Swindlehurst Groundwork S And Plant Ops Ltd (11854772) United Kingdom