About Langham Bar And Kitchen Ltd (13612659) United Kingdom