About Irish Wagyu Ltd (NI623742) United Kingdom