About Eco-strat Limited (12801320) United Kingdom