About Solvochem (uk) Limited (12143382) United Kingdom