About Ruth Melville Research Ltd (12751039) United Kingdom