Not sure on the piston head seal but the others you may be able to get in a bearing/seal suppliers. Just take the old ones with you.
Some seals here http://spares.bagnallandkirkwood.co....ystem-ref-tb1/
Might be worth a try here south Africa though http://www.theobenspares.co.za/blog-2/