About Still Kebab Ltd (12247829) United Kingdom