About Palmer Hamilton Limited (09541522) United Kingdom