About Poppies (u.k.) Development Limited (04526929) United Kingdom