About Walkers Telehandler Operators Ltd (12040549) United Kingdom