About Aberdovey Glamping Ltd (13516583) United Kingdom