About Poplar Home Trading Ltd (13409023) United Kingdom