About Sherrington Limited (06950493) United Kingdom