About Mccormick And Mulcahy Limited (13577992) United Kingdom