About Ace Solar Power Ltd (07397036) United Kingdom