About Intrepid Scotland C.i.c. (SC416872) United Kingdom