Thos Begbie Holdings is situated in the Republic of South Africa in the heavy industrial hub of Middelburg, in the Mpumalanga Province and has been serving the mining and...