A.F. Craig & Company Limited Company numberSC002990 StatusActive TypeOld Public Company Incorporated3 Sep 1895 Registered office Caledonia Engine WorksPaisley Data JSON Markdown