About Tozi Restaurant Operator Limited (08391618) United Kingdom