About Hemelec Ltd (11701144) United Kingdom