About Cross Research Limited (08050932) United Kingdom