About The Abacus Pub Company Limited (03143074) United Kingdom