About Snowdonia Retail Limited (09252888) United Kingdom