About The Tapped Inn Limited (11655434) United Kingdom