About Douglas Baillie Limited (SC187613) United Kingdom