About Beach House (seaton) Limited (07867833) United Kingdom