About Right Management Services (holdings) Ltd (07151131) United Kingdom