About Mccarthy & Mccarthy Limited (04345661) United Kingdom