About W Braid Ltd. (03856312) United Kingdom