About R D I Holdings Limited (03292361) United Kingdom