About House Of Kebabish Limited (12966981) United Kingdom