About Mccarthy & Co Holdings Ltd (13631857) United Kingdom