About The Oxford Ski Company Limited (08984499) United Kingdom