About Charmwood Refrigeration Ltd (13244842) United Kingdom