About Hecoteck Ltd (13060203) United Kingdom