About Beach View Abersoch Ltd (10345739) United Kingdom