About Manchester Telehandlers Ltd (10968672) United Kingdom