About The Sherriff Thomson Partnership (SL003151) United Kingdom