About Clifton Tandoori Ltd (11514964) United Kingdom