About Alasdair Walker Ltd (SC470327) United Kingdom