About Snowslippers International Limited (08313459) United Kingdom