About London Laces Ltd (12323686) United Kingdom