About Charles Hickman Limited (04718511) United Kingdom