About I R James Associates Limited (04965229) United Kingdom