About S & M Technologies Limited (07404829) United Kingdom