About Poplar Enterprises Ltd (13269930) United Kingdom