About Leicester Curry Limited (13461004) United Kingdom