About Michael J Clarke Limited (10134426) United Kingdom