About Stop That Pest. Co. Uk Limited (13283121) United Kingdom