About E17 Curry House Ltd (12596927) United Kingdom