About London Food And Drink Club Ltd (12038784) United Kingdom