About Intrepid Scope Limited (12146592) United Kingdom