About Preseli Solar Limited (07529806) United Kingdom