About Poplar 600 Limited (03722018) United Kingdom