About S.m. Technical Solutions Limited (05146650) United Kingdom