About Beach Hotel Limited (09643359) United Kingdom