About Intrepid Shop Ltd (SC617659) United Kingdom