About Creative Thinking In Manufacturing Limited (05439008) United Kingdom