About Optima Chemical Ltd (08181890) United Kingdom