About Poplar Bridge Limited (08012465) United Kingdom