About Rapier Design Limited (02245988) United Kingdom