About Eli Lilly Resources Limited (04433228) United Kingdom