About London Mobile Bar Company Ltd (10949300) United Kingdom