New Sharlston Collieries Company Limited

Scope and Content

Directors' reports and accounts, etc