About Stuart Palmer Associates Ltd (09480919) United Kingdom