About John Puttick Associates Limited (09122602) United Kingdom