About Keith Palmer Associates Limited (03941923) United Kingdom