About Sme Finance Managers Ltd (04964373) United Kingdom