About Grimes Industrial Machinery & Equipment Solutions Limited (03794802) United Kingdom