About Dickson Middleton & Co. Limited (SC176158) United Kingdom