About Barrington Inns & Taverns Limited (05244653) United Kingdom