About Research And Development Centre Ltd (10812868) United Kingdom