About Kebabish Grill Ltd (12764008) United Kingdom