About Intrepid Bee Limited (06586765) United Kingdom