Factories And Workshops by Great Britain. Hm Factory Inspectorate & Great Britain Hm Factory Inspectorate