About 1st Call Refrigeration Ltd (10155638) United Kingdom