About Leg Stump Promotions Ltd (06918465) United Kingdom