About Beattie Communications Limited (SC162223) United Kingdom