About Eltox Limited (07743925) United Kingdom