About T.c. Beattie & Co. Limited (SC296896) United Kingdom