About Lee James Associates Limited (04670405) United Kingdom