About S & M Telehandlers Ltd (11210823) United Kingdom