About Linton Research Limited (08457484) United Kingdom