About Beach & Bay Cafe Ltd (13337275) United Kingdom