About Eddelec Limited (09881141) United Kingdom