About Flexible Films Limited (06014074) United Kingdom