About Alistair Smith & Company (SL001358) United Kingdom