About Richard James Investment Solutions Limited (09421644) United Kingdom