About C. Jenner & Son Limited (00285666) United Kingdom