About S.m.a.c. (uk) Limited (05618602) United Kingdom