About Chemical Tech Plc (12074869) United Kingdom