About Snowdon Beinn Ltd (12940144) United Kingdom