About Mccarthy Associates Limited (05458610) United Kingdom