About Snowslippers Limited (05549371) United Kingdom