About Welmore Biocide Limited (10493960) United Kingdom