About Beattie Holdings Limited (SC705432) United Kingdom