About Tees Eco Energy Ltd (10189741) United Kingdom