About Mccaughey Russell & Baird Limited (R0000381) United Kingdom