About Sheppey Solar Limited (08803696) United Kingdom