About Somer & Searle Ltd (11514122) United Kingdom