About Henec Limited (08851505) United Kingdom