About Poppy S Dedham Ltd (11545297) United Kingdom