About Snowdonia Staycations Ltd (13387383) United Kingdom