About The Grill Hut Swansea Ltd (11672019) United Kingdom