About Penarth Curry Hut Ltd (12707178) United Kingdom