About Tip Top Research Limited (08598396) United Kingdom