About Rapier Engineering Limited (01286760) United Kingdom