About S.m.a. Project & Design Limited (08728341) United Kingdom