About Wagyu-japan Ltd (08710501) United Kingdom