About Kebab And Grill Ltd (SC665238) United Kingdom