About The Curry Leaf Restaurant Ltd (12931802) United Kingdom