About Telehandler Operations Ltd (10057965) United Kingdom