Complex sentence: Also there is a police inspector who is investigating the robbery and who checked up on Pendlebury's foundry and was told that many souvenirs bought in foreign places are actually made in England.
Split into simpler sentences: Also there is a police inspector who is investigating the robbery. As part of the case he checked up on Pendlebury's foundry and was told that many souvenirs bought in foreign places are actually made in England.