About Snowdonia Watersports Limited (10451271) United Kingdom