About Thomas Mercer Sharp & Company (SL000320) United Kingdom