About R&d Technologies Ltd (09752490) United Kingdom