About Sun Safe Film Ltd (11227260) United Kingdom