About The Clockwork Tavern Ltd (11543703) United Kingdom