About London Food & Beverage Company Limited (08087213) United Kingdom