About Sandvik Holdings Limited (02880853) United Kingdom