About William Powell Associates Limited (04652809) United Kingdom