About Cormac Maccrann Associates Ltd (11445697) United Kingdom