About Lily Oliver Limited (06764224) United Kingdom