About Foodhaven Ltd. (08008219) United Kingdom