About Intrepid Ant Limited (08621032) United Kingdom