About Thin Film Solutions Ltd (04342954) United Kingdom