About Palmer Thompson Limited (09760768) United Kingdom