About Wagerdecree Limited (03216784) United Kingdom