About Sandell Group (uk) Limited (04945692) United Kingdom