About The Wenlock Pub Company Ltd. (08407912) United Kingdom