About Elcan Industries (europe) Ltd (10959978) United Kingdom