About Beacon Foods Holdings Limited (13613380) United Kingdom