About Tuk Inn Kitchen Limited (SC709716) United Kingdom