About Jpd Corporation Limited (07687609) United Kingdom