About Intrepidoctor. Ltd (06845797) United Kingdom