About Palmer Ward Limited (10404947) United Kingdom