About Drummond Brown (glasgow) Limited (SC400371) United Kingdom