STROUD OIL AND GAS COMPANY ID 13760875