D Davis and Sons Limited (Ferndale)

Administrative / Biographical History

A Welsh Associated Colliery Company Limited company