About Kebab Master Ltd (12281412) United Kingdom