About Leotronics Limited (02482624) United Kingdom