About Alan Powell Associates Limited (09105680) United Kingdom