About Alistair Mackinnon Limited (SC417868) United Kingdom