About Wyndford Wagyu Ltd (13256339) United Kingdom