About Jh & C Limited (08655937) United Kingdom