About Ec Solutions Ne Ltd (07400695) United Kingdom