About Snow Essentials Limited (08614110) United Kingdom