About London Bar & Food Company Ltd (08805006) United Kingdom