About K B Telehandler Limited (11608115) United Kingdom