About Western Solar Limited (07456896) United Kingdom