About Snowdon Ltd (12781861) United Kingdom