STROUD INTERNATIONAL MEASURED SERVICE COMPANY ID 13774980