About Lily S Designs Ltd (13629807) United Kingdom