About Gloucester Grill Ltd (12677335) United Kingdom