About Corby Solar Limited (07696112) United Kingdom