About Searle Managements Limited (03064521) United Kingdom