About Chemostrat Ltd. (03760548) United Kingdom