About L & D Nail Supplier Ltd (12264334) United Kingdom