About Lilly Can Limited (11579666) United Kingdom