About Eclipse Solar Control Limited (04449547) United Kingdom