About The Intrepid Camera Company Limited (09238452) United Kingdom