About R & D Hardware Ltd (12088049) United Kingdom