About Thornton Research Ventures (08408140) United Kingdom