About Mary Mackle & Co. Ltd (NI055307) United Kingdom