About R & D Investments Limited (04746801) United Kingdom