About Ellatronics Limited (07086591) United Kingdom