About Professor Ski Lodge Ltd (12618410) United Kingdom