About Palmer & Hunter Ltd (10493509) United Kingdom