About Michael Mccarthy Limited (11823055) United Kingdom