About Abersoch Beach Cafe & Shop Limited (08394667) United Kingdom