About Slipstream Trailers Limited (08482771) United Kingdom