About Michael Powell Limited (08860877) United Kingdom