About C C Johnson & Son Limited (09029664) United Kingdom