About Clifton Kebabs Ltd (10749226) United Kingdom