About William Baillie (peebles) Limited (SC017410) United Kingdom