About Snowdon Solutions Ltd (13317180) United Kingdom