About Mcdowell & Co. (scotland) Ltd. (SC145242) United Kingdom