About Alistair Mclennan Limited (SC059328) United Kingdom