About E2 Grill Ltd (10677937) United Kingdom