About Baillie Gifford & Co Limited (SC069524) United Kingdom