About J. R. Kebab Limited (12920567) United Kingdom