About Intersperience Research Limited (08988396) United Kingdom