About Eco Group (holdings) Limited (07397844) United Kingdom