About Snowdonia Communications Ltd (07416417) United Kingdom