About Intrepid Capital And Investments Limited (09265414) United Kingdom