About Risca Curry House Ltd (11170318) United Kingdom