About Eckoh Projects Limited (03271543) United Kingdom