About Lucas Chemicals Limited (01337747) United Kingdom