About Ten Ten Curry Ltd (SC690651) United Kingdom