About Snowdonia Holdings Limited (12132303) United Kingdom