About Alasdair Mclellan Limited (05881206) United Kingdom