About Ridgeway Solar Limited (08773658) United Kingdom