About Slipstream Fashion Limited (05135752) United Kingdom