About Palmer Wilson Associates Limited (08957401) United Kingdom