About Rescue Refrigeration Limited (04584962) United Kingdom