About Sherrington Services Ltd (12257594) United Kingdom