About Palmers Ale House & Kitchen Limited (11988596) United Kingdom