About Royce Chemicals Limited (01407498) United Kingdom