About Christopher Mackie Ltd (12787073) United Kingdom