About Sandell Management Limited (08123899) United Kingdom