About Sme Capital Finance Holdings Limited (08062834) United Kingdom