About Sjm Eco Services Limited (13027209) United Kingdom