About London Bar & Kitchen Limited (05230814) United Kingdom