About Freeman (fish Merchants) Limited (06952331) United Kingdom