About New Arifa Tandoori Ltd (11855711) United Kingdom