About Grant Plant Operators Ltd (10170627) United Kingdom