About Eltra Industries Lp (SL012595) United Kingdom