About A & C Palmer Associates Ltd (06011775) United Kingdom