About Searle And Ward Ltd (12612115) United Kingdom