About South Yorkshire Investment Small Business Fund Limited (04278227) United Kingdom