About R D 24-7 Ltd (13226987) United Kingdom