About Rd&d Ltd (08046605) United Kingdom