About J Y Mackie Ltd (SC384742) United Kingdom