About Thornway Games Limited (08646058) United Kingdom