About Jwl (gb) Limited (03917228) United Kingdom