About Liss Solar Limited (07543156) United Kingdom