About Research Technology Ltd. (07658724) United Kingdom