About Michael Searle & Son Limited (02447610) United Kingdom