About Solarizing Limited (08864040) United Kingdom