About R&d Leics Ltd (13281501) United Kingdom