About Lilly 1964 Limited (09705994) United Kingdom