About Jh & Jc Company Ltd (13425927) United Kingdom