About Tomlinson Research Limited (08517955) United Kingdom