About James Barnes Associates Ltd. (06847336) United Kingdom