About Energy Glaze Ltd (08466149) United Kingdom