Failure of Small and Medium Contracting Firms in Gauteng Province, South Africa of Failure of small and medium contracting firms in Gauteng Province, South Africa