About Elecsot Ltd (06074863) United Kingdom