About Baillie Spowart Ltd (SC371201) United Kingdom