About C&l Sherrington Ltd (07281216) United Kingdom