About Lilly Offshore Limited (SC291957) United Kingdom