About Charles H Hill Limited (04614596) United Kingdom