About Gaffers Grill Limited (13127664) United Kingdom