About Skidsters Limited (08083688) United Kingdom