About Kebabish Hut London Ltd (12551152) United Kingdom