About E-nova Building Solution S Limited (08413707) United Kingdom