About R Baillie & Sons Ltd (10569117) United Kingdom