About Devon Taverns Limited (13711656) United Kingdom