About Special Moulding Projects (s.m.p.) Limited (03084010) United Kingdom