About Alastair Macandrew Limited (03634321) United Kingdom