About Jennock Limited (08791963) United Kingdom