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