About R D & R Limited (04630591) United Kingdom