About Mccarthy Productions Limited (12737181) United Kingdom