About Mike Ellis Associates Limited (04483160) United Kingdom