About Ramsey Research Limited (08141932) United Kingdom