About World Energy And Environment Technology Ltd (08612283) United Kingdom