About Tewkesbury Grill Ltd (11999073) United Kingdom