About The Talkhouse (duval Inns) Ltd (12290712) United Kingdom