About Mccarthy Holdings Sw Ltd (13585059) United Kingdom