About Mike Powell Associates Limited (06541065) United Kingdom