About R And R Investment Holdings Limited (13432245) United Kingdom