A number of UK-based high street brands including Primark, Topshop and Asos, have pledged to keep down out of all their future collections in the wake of an investigation which exposed violations at goose farms in China.