About New Clydach Tandoori Ltd (10308642) United Kingdom