About Jp&p Group Limited (12925457) United Kingdom