About Alastair Mackie Ltd (10955343) United Kingdom