About Jp&ee Holdings Limited (08823319) United Kingdom