About Sportech Pools Games Limited (01714462) United Kingdom