About Palmer & Greenwood Ltd (09936626) United Kingdom