About Poppy Mckenzie Smith Ltd (11788026) United Kingdom