About Longhurst Refrigeration Telematics Ltd (10139280) United Kingdom