About Shl Group Limited (01328744) United Kingdom