About Security & Solar Window Films Limited (06193000) United Kingdom