About Lily Cole Limited (05696922) United Kingdom