About Thoreau Limited (09806425) United Kingdom