Schavemaker Transport is an European shipping company. They have over 300 trucks & over 500 trailers.
Subject ID: 80421