About Sportech Pools Competitions Limited (00635749) United Kingdom