About London Foods & Drinks Limited (08754377) United Kingdom