About J.p.d. (uk) Limited (02798269) United Kingdom