About Research Corporation Limited (03044720) United Kingdom