About Ski & Snowboard Retreats Ltd. (11701597) United Kingdom