About Battersea Foods Limited (11607394) United Kingdom