About Searle & Son Ltd (10196416) United Kingdom