About Tuck Inn Cafe Limited (10542631) United Kingdom