About Ski Slide And Ride Ltd (09248815) United Kingdom