About Dickson & Macnaughton (SL003833) United Kingdom