About Sme Controls Limited (13642522) United Kingdom