About Northern & Shell Lotteries Limited (07528552) United Kingdom