About Grill Box 92 Ltd (12770094) United Kingdom