About Pullmaflex U.k. Limited (00361006) United Kingdom