About Negawatt Supply Company Limited (08616992) United Kingdom