About Transistor Films Limited (09042509) United Kingdom