About Tuck Inn Limited (10799179) United Kingdom