About Apollo Chemicals Limited (01052410) United Kingdom