About Vectorcide International Limited (09520350) United Kingdom