About Poplar Sweet Oil Co. Ltd (13695147) United Kingdom