About R D & C Solutions Ltd (06932387) United Kingdom