About Sashslide Limited (08289527) United Kingdom