About Snettisham Solar Limited (08782944) United Kingdom