About Simicare Limited (05582027) United Kingdom