About Thirsty Meeples Ltd (08246784) United Kingdom