About Solid Concepts Limited (03785185) United Kingdom