About Palmer S Ale House Limited (13371232) United Kingdom