About Jp&jd Ltd (13537992) United Kingdom