About Eltron Ltd (11160308) United Kingdom