About Rupert James Associates Limited (05652010) United Kingdom