Author: John Brown & Company Limited.
Alternate names: John Brown and Company (Clydebank) Limited.; John Brown and Company.; John Brown and Company Limited.; John Brown & Company Limited