About Ski & Sports Limited (NI028273) United Kingdom