About Gillmore Telehandler Services Ltd (10886847) United Kingdom