About Ski Clobber Limited (00897857) United Kingdom