About The Sherriff Mitchell Partnership (SL003154) United Kingdom