About Ethicoil Limited (12463706) United Kingdom