About S M Solar Ltd (11249696) United Kingdom