About Beach 2 Bar Limited (12843150) United Kingdom