About A & K Palmer Consulting Limited (09700843) United Kingdom