About R. Rhodes Management Limited (07541004) United Kingdom