About Jwl Research Limited (08594323) United Kingdom