About R D Techniques Limited (06030595) United Kingdom