About Fresh Light Films Ltd (06389846) United Kingdom