About Jd Powell Limited (09100381) United Kingdom