About Richard Jackson Associates Limited (09107099) United Kingdom