About Bear And Lace Ltd (12684118) United Kingdom