About Quick Grill Ltd (09275319) United Kingdom