About Beattie Group International Limited (SC617170) United Kingdom