About Snowdon James Ltd (13140037) United Kingdom