About Applied Technology Films Limited (07040118) United Kingdom