The official UK government portal to find business grants can be found here with the Scottish government version sorted by sector here and a Welsh version here. There are also grants available from the EU to help small and medium sized businesses
For social business
Funding for Social, voluntary or community programs can be found at the Cabinet Office’s Funding Central and UnLtd offer funding and support for social businesses.
For young people and ethnic minorities
For young people starting a business, the Prince’s Trust offer grants and for ethnic minorities, the Elevation Network gives access to small business loans.