About Beattie And Sons Consultancy Limited (SC420525) United Kingdom