About Sherrington Consulting Limited (09997339) United Kingdom