About Elliott Ross Partnership Limited (08294553) United Kingdom