About Severne Snow Limited (04390439) United Kingdom