About Hecc Ltd (07545883) United Kingdom