About Rapier (uk) Ltd (03311779) United Kingdom