About Solar Sentry Window Films Limited (12143024) United Kingdom