About Storer Refrigeration And Catering Manufacturers Limited (02198808) United Kingdom