About Eco World Northeast Limited (07281184) United Kingdom