About Beach Restaurants Ltd (12408723) United Kingdom