About Tch Restaurant (barrow) Ltd (12138001) United Kingdom