About Beattie Glass Ltd (SC399205) United Kingdom