About Ecoloc Ltd (NI030529) United Kingdom