About The Lacemakers Sweatshop Ltd (08946853) United Kingdom