About Alasdair Griffiths Ltd (10272218) United Kingdom