About Josephina Lace & Design Ltd (10569987) United Kingdom