About Ei Mackie Ltd. (SC201707) United Kingdom