Report and accounts /
William Sommerville & Son Limited.
Penicuik : The Firm,
Description based on: 1980.
William Sommerville & Son Limited