About Cheyney Research Limited (08808507) United Kingdom