About Sherborne Holdings Limited (06307541) United Kingdom