About Startruck Trailers Ltd (12177498) United Kingdom