About Grill Se Ltd (13416957) United Kingdom