About Avebury Pub Company Limited (03417811) United Kingdom