About Elteco Invent Limited (05811752) United Kingdom