S M Bayne & Co. Ltd. 91 High Street, Inverkeithing, Fife KY111NW