About Window Films (n.i.) Limited (NI020623) United Kingdom