About Mccarthy Studio Limited (08029852) United Kingdom