About Huxleys Bar & Kitchen Limited (02937997) United Kingdom