About Ant Protection Equipment Limited (12889658) United Kingdom