About Abersoch Glamping Limited (11560682) United Kingdom