About The Lily Locket Limited (07726469) United Kingdom