About Silk & Lace Ltd (12198028) United Kingdom