About John Macbeth & Company (SL000357) United Kingdom