About Deva Inns And Taverns Limited (02772508) United Kingdom