About Wordsworth Investments Limited (07897396) United Kingdom