About Noble James Associates Limited (03949017) United Kingdom