About Corporate Ski Specialists Ltd (09119741) United Kingdom