About Merlin Refrigeration Ltd (11667362) United Kingdom