About Beattie & Snedden Limited (SC615298) United Kingdom