About Longhurst Refrigeration Ltd (09204528) United Kingdom