About London Food & Drinks Limited (10618122) United Kingdom