About Curry Palace Alton Ltd (11869677) United Kingdom