About Jk Powell Limited (03690043) United Kingdom