About Svl.telehandler Operations Limited (10200701) United Kingdom