About Ace Solar Ltd (07207147) United Kingdom