About Elicicoltura (preston) Limited (10023279) United Kingdom