About Dickson&cowan Ltd (13141450) United Kingdom