About New Banwell Solar Ltd (09032843) United Kingdom