About Eusolar Ltd. (05840773) United Kingdom