About Alistair Macadam Limited (SC531480) United Kingdom