About John Challoner Associates Limited (10465064) United Kingdom