About Strem Chemicals (uk) Limited (07424248) United Kingdom