About Rush Wall Solar Park Limited (10926444) United Kingdom