About Takacide Limited (08580052) United Kingdom