About Lilly Bucks Limited (12443808) United Kingdom