About Jh&p Holdings Limited (08045607) United Kingdom