About Intrepid Trading Limited (09921156) United Kingdom