About Solar Gard Window Enhancements Limited (09117814) United Kingdom