About Shl Management Limited (07848440) United Kingdom