About Lily G Smith Limited (13015953) United Kingdom