About Lilly Services Ltd (13501288) United Kingdom