About London Burger Kitchen Leisure Limited (12915865) United Kingdom