About Ecomax 1 Llp (OC312336) United Kingdom