About B C Searle & Son Limited (04886945) United Kingdom