About North West Winter Sports Club Limited (07718842) United Kingdom