About The Fresh & Freeze Company Ltd (04332249) United Kingdom