About Integrated Eco Technologies Limited (04144158) United Kingdom