About Plastic & Film Holdings Limited (09853533) United Kingdom