About Ambel House Taverns Limited (11762446) United Kingdom