About Eco Haz Ltd (12217330) United Kingdom