About Sp Sherrington Limited (07786951) United Kingdom