About J.h. Fenner & Co. (fenaplast) Limited (00640477) United Kingdom