About Kebabish Grill Hut Ltd (13517105) United Kingdom