About Spectrum Window Films Ltd (07032496) United Kingdom