About Wells Pub Company Limited (13122326) United Kingdom