About B & H Laces Limited (02285262) United Kingdom