About Elliott Ross Ltd (11903122) United Kingdom