About Grill & Go Uk Ltd (12302546) United Kingdom