About Spicebox Curry Houses Ltd (12627903) United Kingdom