About Sherringtons 2018 Limited (11242587) United Kingdom