About Apple Solar Limited (07275325) United Kingdom