About Tower Grill Ltd (10072470) United Kingdom