About Stephen Searle Services Ltd (10469413) United Kingdom