About S.t.k Motors Limited (NI673646) United Kingdom