About The Intrepid Store Limited (12785857) United Kingdom