About Butcher Equipment Refrigeration Limited (10741287) United Kingdom