About Poplar Food Ltd (11132270) United Kingdom