About W Baillie And Sons Ltd (SC622901) United Kingdom