About Temed Research Limited (08309172) United Kingdom