About Beach Lodge Hotel Limited (07764158) United Kingdom