About World Of Braiding & Extensions Limited (06020230) United Kingdom