About Sme Holdings Limited (04340925) United Kingdom