About Tom S Kitchen Restaurant Holdings Limited (07558451) United Kingdom