Complex sentence: The nature of the current economic climate has meant that Schumacher has to have some products out-sourced from China, however the majority of the manufacture remains in England, and Schumacher remains very much an English company.
Split into simpler sentences: The nature of the current economic climate has meant that Schumacher has to have some products out-sourced from China. However, the majority of the manufacture remains in England, and Schumacher remains very much an English company.