About Alasdair Maclennan Ltd (SC389229) United Kingdom