About Starflex Packaging Europe Limited (06580245) United Kingdom