About Sherrington Global Ltd (12663536) United Kingdom