About Rapier Design Group Limited (03517840) United Kingdom