About Dickson & Macnaughton Edinburgh Est. 1820 (SL003835) United Kingdom