Macfarlane & Co 142 Saint Vincent Street, Glasgow G2 5LA