About Thin Metal Films Limited (05783983) United Kingdom