About Searle & Partners Limited (07021569) United Kingdom