About J T Hawkes Solar Limited (08118841) United Kingdom