About B. L. Searle Limited (02655601) United Kingdom