About Jennor (u.k.) Ltd. (01667411) United Kingdom