About Curry Palace Ltd (07898539) United Kingdom