About The Great British Wagyu Company Ltd (11185406) United Kingdom