About Rapier Communications Limited (08191334) United Kingdom