About Research Devices Ltd (09993367) United Kingdom