About Andrew Beattie Ltd (SC587759) United Kingdom