About Abb & Co. Fine Foods Ltd (11973182) United Kingdom