About William James Associates Limited (03464278) United Kingdom