About Curry Station Limited (11959876) United Kingdom