About The View Abersoch Ltd (10015687) United Kingdom