About Sme Corporation Limited (06266285) United Kingdom