About Solvay Interox Limited (01005238) United Kingdom