About Lily S Sewing House Limited (11668816) United Kingdom