About Eclipse Window Films Limited (08884903) United Kingdom