About Searle & Company Limited (00105389) United Kingdom