About Clearwater Fine Foods (europe) Limited (03142495) United Kingdom