About Jencol Limited (06589384) United Kingdom