About Jp Powell Ltd (11966597) United Kingdom