Report and accounts /
Craigmill of Scotland Limited.
Biggar : Craigmill of Scotland Limited
Title from caption.
Report year ends: 31 Mar.
Description based on: 1993.
Craigmill of Scotland Limited