About Beach Holdings Limited (09653669) United Kingdom