About Sherlocks Valuers & Auctioneers Limited (06429836) United Kingdom