About Thorne Solar Limited (09605691) United Kingdom