About Tuckwell Chase Lottery Limited (03508815) United Kingdom