About Kettle & Grill Limited (11447229) United Kingdom