About Beach Bars International Ltd (12657725) United Kingdom