About The Ski Shack Limited (10970737) United Kingdom