About Scarlet Chemicals Limited (01698642) United Kingdom