About Bath And West Community Solar Limited (07714986) United Kingdom