About Grill 2 Thrill Limited (12234275) United Kingdom