About Ellington Associates Ltd (06413422) United Kingdom