About Adala Solar Limited (07931274) United Kingdom