About Grill Power Limited (13135244) United Kingdom