About Charles J Hancock Limited (10985349) United Kingdom