About Elicicoltura (chorley) Limited (10023358) United Kingdom