About Brown & May Food Holdings Limited (12696465) United Kingdom