About Mark Palmer Associates Limited (07851073) United Kingdom