About Thurstons Holdings Limited (10710969) United Kingdom