About Palmer Humphrey Ltd (03978010) United Kingdom