About Original Kebabish Barking Ltd (12320962) United Kingdom