About London Wine & Food Ltd (11976235) United Kingdom