About Thanet Solar Limited (08238059) United Kingdom