About Baba Kebab Margate Ltd (12193763) United Kingdom