About The Lottery Company Limited (02949433) United Kingdom