About Epworth Rose Ltd (07900530) United Kingdom