About Rapid Prototyping Systems Ltd. (03146178) United Kingdom