About Flexible Barrier Films Ltd. (07907618) United Kingdom