About Spriggs Solar Limited (08272478) United Kingdom