About Alasdair Thomson Ltd (12955473) United Kingdom