About Pumpkin Enterprises Ltd. (04181879) United Kingdom