About Mccarthy & Morris Conglomerate Limited (10752473) United Kingdom