About R N D D Ltd (08636323) United Kingdom