About R E & D Holdings Limited (NI661356) United Kingdom