About Se Solar Limited (07472592) United Kingdom