About Masters Kebab Ltd (10758538) United Kingdom