About Palmer And Hingston Estates Limited (03277008) United Kingdom