About Eco Power Equipment L.p. (SL020051) United Kingdom