Company name: S B S Ltd
Description: A range of premium, great British boat trailers, fully welded and manufactured in the UK to suit Motorboats, Ribs, Jetskis, Yachts and Dinghies.
Macrome Rd, Wolverhampton WV6 9HD, United Kingdom