About T Searle Ltd (11372319) United Kingdom