About Intelligent Green Projects Limited (08863551) United Kingdom