About Palmer Greenwood Limited (10573487) United Kingdom