About Pumpkin Limited Partnership (LP012269) United Kingdom