About Spectroscope Films Limited (08611333) United Kingdom