About Jeffrey Powell Associates Limited (04540354) United Kingdom