About R D Holdings Limited (09645460) United Kingdom