About Baillie Baillie Architecture Ltd (SC569889) United Kingdom