About Geoff Powell Associates Ltd (04131220) United Kingdom