About The London Ski Club Ltd. (08918108) United Kingdom