About Beeches Bar And Restaurant Ltd (11557275) United Kingdom