About S H Research Limited (07273117) United Kingdom