About Wumby Enterprises Ltd (12787481) United Kingdom