About Nagle James Associates Limited (04182799) United Kingdom