About Dougall & Co Limited (04451103) United Kingdom