About Douglas Baillie Associates Limited (SC476120) United Kingdom