About Poplar Hiab & Transport Services Ltd (11930169) United Kingdom