About Alastair C Hill & Company (SL000159) United Kingdom