Under section 12 of the Social Work (Scotland) Act 1968, local authorities are required to promote social welfare by making available advice, guidance and assistance on such a scale as may be appropriate for their area and to provide or secure provision of such facilities.