About Intrepid Hermit Limited (08383841) United Kingdom