About The Sherriff Barker Partnership Limited (06681344) United Kingdom