About Biocide International Plc (03129547) United Kingdom