About H.g. Palmer Limited (00601543) United Kingdom