About Searle Enterprises Limited (10595831) United Kingdom