About Michael O Hare Holdings Ltd (09825528) United Kingdom