About Somborne Valley Research Ltd (10151927) United Kingdom